package com.liang.leetcode.acm;

import java.util.Arrays;
import java.util.Scanner;

/**
 * 题目9：字符串排序(2)——对输入的字符串进行排序后输出
 * 输入描述：
 *      多个测试用例，每个测试用例一行。
 *      每行通过空格隔开，有 n 个字符，n < 100
 * 输出描述：对于每组测试用例，输出一行排序过的字符串，每个字符串通过空格隔开
 * 输入例子：
 *      a c bb
 *      f dddd
 *      nowcoder
 * 输出例子：
 *      a bb c
 *      dddd f
 *      nowcoder
 */
public class Acm09 {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while (in.hasNextLine()) {
            String[] strings = in.nextLine().split(" ");
            Arrays.sort(strings);
            for (int i = 0; i < strings.length; i++) {
                if (i < strings.length - 1) {
                    System.out.print(strings[i] + " ");
                } else {
                    //输出每组最后一个字符后换行
                    System.out.println(strings[i]);
                }
            }
        }
    }
}
